//
//  XLGDownloadEnum.h
//  etionCBLogic
//
//  Created by wjxfhxy on 15-2-26.
//  Copyright (c) 2015年 GuangZhouXuanWu. All rights reserved.
//

//废弃
typedef NS_ENUM(NSUInteger,EDownloadSourceType)
{
    EDownloadSourceTypeDOWNLOADCTRL = 0,
    EDownloadSourceTypeAFFAIR,
    EDownloadSourceTypeCONTACT,
    EDownloadSourceTypeDATASOURCE,
    EDownloadSourceTypeENTERPRISETOPIC,
    EDownloadSourceTypeINFODOCUMENT
} ;
//

typedef NS_ENUM(NSUInteger,XLGDownloadTargetType)
{
	XLGDownloadTargetTypeDownload = 0,
	XLGDownloadTargetTypeFinished
};

typedef NS_ENUM(NSUInteger,XLGDownloadOperationChannelType)
{
    XLGDownloadOperationChannelTypeHTTP = 0,
    XLGDownloadOperationChannelTypeSOCKET = 1
} ;

typedef enum
{
	XLGDownloadEndTypeFinish,
	XLGDownloadEndTypeError
}XLGDownloadEndType;

typedef NS_ENUM(NSUInteger,XLGDownloadStatusType)
{
	XLGDownloadStatusTypeDownloading = 0,
	XLGDownloadStatusTypeWaiting,
	XLGDownloadStatusTypeStop,
	XLGDownloadStatusTypeFailed,
	XLGDownloadStatusTypeFinished,
    XLGDownloadStatusTypeWaitingFinish,
	XLGDownloadStatusTypeNextContinue,
    XLGDownloadStatusTypeDelete,
};